home *** CD-ROM | disk | FTP | other *** search
/ Best of Shareware / Best of PC Windows Shareware 1.0 - Wayzata Technology (7111) (1993).iso / pc / dos / business / alm445 / alm.doc next >
Text File  |  1992-08-04  |  53KB  |  1,047 lines

  1.  
  2.  
  3.  
  4.                              Address List Manager
  5.                                   Version 4.45
  6.                                by Jack Hudgions
  7.  
  8.  
  9.  
  10.                                Table of Contents
  11.  
  12.      1.0  Introduction...............................................    1
  13.           1.1  General Information...................................    1
  14.           1.2  Color and Key Usage...................................    1
  15.           1.3  File Organization.....................................    2
  16.           1.4  Automatic File Loading................................    3
  17.           1.5  Running Address List Manager..........................    3
  18.  
  19.      2.0  The Full-Screen Editor.....................................    3
  20.           2.1  Editing and Command Keys..............................    4
  21.  
  22.      3.0  File Operations............................................    7
  23.           3.1  Loading and Saving....................................    7
  24.  
  25.      4.0  Printing...................................................    8
  26.           4.1  Output Formatting.....................................    9
  27.           4.2  Print Settings........................................   10
  28.           4.3  Label Suggestions.....................................   11
  29.           4.4  Envelope Suggestions..................................   12
  30.           4.5  General Print Settings Suggestions....................   12
  31.  
  32.      5.0  Defaults...................................................   13
  33.           5.1  Suggestions for Setup Files...........................   14
  34.  
  35.      6.0  Miscellaneous Main Menu Functions..........................   14
  36.           6.1  Sorting...............................................   14
  37.           6.2  Clearing the Current File.............................   14
  38.           6.3  DOS Shell.............................................   15
  39.           6.4  Quitting ALM..........................................   15
  40.  
  41.      Appendix A: ALM Disk File Names and Directories.................   16
  42.      Appendix B: Command Line Switches...............................   16
  43.      Appendix C: Program File Identification.........................   18
  44.      Appendix D: Distribution and Registration.......................   18
  45.      Address List Manager 4.45 Instructions                        Page  1
  46.  
  47.  
  48.      1.0  Introduction
  49.  
  50.      Address List Manager (ALM) is a specialized database program designed
  51.      for maintaining mailing lists and printing envelopes and labels. Its
  52.      features include an easy-to-use editor, versatile customization,
  53.      superior print formatting and comprehensive error handling. ALM will
  54.      accommodate lists of up to 2400 records, and can use any size envelope
  55.      or any size label in a one, two, three or four across configuration.
  56.  
  57.  
  58.      1.1  General Information
  59.  
  60.         ALM will run on any IBM PC or compatible with at least 256K of
  61.      memory and DOS 2.10 or higher. 576K of memory is required to hold a
  62.      full 2400-record file. If you want to print envelopes, your printer
  63.      must be capable of handling some type of envelope, either single or
  64.      continuous form.
  65.  
  66.         Before using ALM, it is good to have at least a fundamental
  67.      knowledge of the basic operation of your computer and of DOS file
  68.      structure, such as directories, paths and naming conventions. If you
  69.      need more information, consult your computer and DOS manuals.
  70.  
  71.         Scan through the instructions at least once fully before you run
  72.      the program. Be sure to keep them handy until you become an
  73.      experienced user. That shouldn't take long, since ALM is designed to
  74.      be easy to learn and use.
  75.  
  76.  
  77.      1.2  Color and Key Usage
  78.  
  79.         Both color and key usage are consistent throughout the program and
  80.      in these instructions. Key names are shown in initial capitals, such
  81.      as Escape, Insert, Delete, etc. The letter keys are shown in capitals.
  82.      When you see two keys separated by a hyphen, such as Alt-E, Alt-A,
  83.      etc., it means to hold down the first key then press the second.
  84.  
  85.         General information and prompts for typed input are yellow; user-
  86.      typed input is green. The standard editing keys, referred to in the
  87.      instructions and used in single-line input (print settings, file
  88.      names, etc.) are: Backspace, Delete, Alt-E (erase), and the left and
  89.      right arrow keys. The operation of these keys and of the many
  90.      additional keys available only in the full screen editor is described
  91.      in the editor section.
  92.  
  93.         Pressing Enter tells ALM to accept the input (on some computers,
  94.      this key is labelled as Return, or with a large arrow). You may also
  95.      press Escape to exit the command (on some computers, this key is
  96.      labelled as Esc).
  97.  
  98.         Warning and error messages are in white print on a yellow bordered
  99.      red box.  They are always followed by a prompt for a single key
  100.      press.
  101.      Address List Manager 4.45 Instructions                        Page  2
  102.  
  103.  
  104.         Prompts for a single key press are white on red. The available keys
  105.      are always listed on the screen. Case is not significant. You may also
  106.      press Escape to exit the command.
  107.  
  108.         Menus are yellow on blue. Menu options may be selected either by
  109.      highlighting the desired option using the arrow keys and pressing
  110.      Enter, or by pressing the number key that corresponds to the desired
  111.      option. You may also press Escape to exit the menu.
  112.  
  113.  
  114.      1.3  File Organization
  115.  
  116.         Files are broken into two types, return address files and regular
  117.      files. They are stored separately in memory, and are loaded from and
  118.      saved to disk separately. Consult the file operations section for a
  119.      detailed discussion of saving and loading disk files.
  120.  
  121.         A regular file contains your address list. The regular file in
  122.      memory is called the current file. The current file may contain up to
  123.      2400 individual records, provided your computer has sufficient memory.
  124.  
  125.         A return address file contains your return address as its only
  126.      record. The return address in memory is called the current return
  127.      address.
  128.  
  129.         Each individual record in your files consists of eight entry
  130.      fields. The fields are named Title, First Name, Last Name, Extra Line,
  131.      Street, City, State and Zip Code.
  132.  
  133.         The maximum lengths of the fields are determined by the address
  134.      line width. The width may be set to match the label or envelope size
  135.      and type style you are using (check the section on print settings for
  136.      more information). The default address line width is 37 characters,
  137.      making the maximum field lengths as follows:
  138.  
  139.         Title/First Name/Last Name: The total combined length of these
  140.      three fields is either the address line width or 38 (whichever is
  141.      less), minus room for spaces between the fields if you type in more
  142.      than one of them. When you move into one of these fields, what you
  143.      have already typed in the other two determines the maximum length of
  144.      the current field.
  145.  
  146.         Extra Line, Street: The address line width (default = 37).
  147.  
  148.         City: 15 less than the address line width (default = 22).
  149.  
  150.         State: 2. Input in this field is automatically capitalized.
  151.  
  152.         Zip Code: 10.
  153.  
  154.         The fields do not have to be used for exactly what they are named.
  155.      For example, the Last Name field could be used for a company name and
  156.      the Zip Code field could be used for a country name. Consult the
  157.      section on printing for the way the fields are printed.
  158.      Address List Manager 4.45 Instructions                        Page  3
  159.  
  160.  
  161.  
  162.         Before beginning to create a mailing list, you might want to run
  163.      one of the alignment tests to determine the correct address line width
  164.      for the labels or envelopes you will be using. Consult the printing
  165.      section for details.
  166.  
  167.         An additional type of file used in ALM is the setup file. A setup
  168.      file stores your customized print settings, key definitions, etc., so
  169.      you don't have to re-enter them every time you run the program. See
  170.      the section on defaults for more information.
  171.  
  172.  
  173.      1.4  Automatic File Loading
  174.  
  175.         As a convenience, ALM can automatically load files at startup,
  176.      eliminating the need to load them manually. Your return address and
  177.      setup files automatically load when you start ALM if they are named
  178.      RETURN.ALM and ALMSETUP.DAT respectively and are in the current drive
  179.      and directory (or are otherwise specified with the /R and /S
  180.      switches). You may automatically load a regular file at startup by
  181.      giving its name after the /F switch. Consult the appendix on switches
  182.      for full information.
  183.  
  184.  
  185.      1.5  Running Address List Manager
  186.  
  187.         ALM requires no installation. Simply copy the ALM.EXE file to a
  188.      working disk. Hard disk users will probably want to create a separate
  189.      directory for ALM.EXE and all ALM-related files.
  190.  
  191.         To run ALM, type ALM at the DOS prompt. If you are using setup or
  192.      return address files or automatically loading a regular file, make
  193.      sure the files are in the current directory unless you specify another
  194.      directory with the /S, /R or /F switches. Consult the appendix on
  195.      switches for details on these and other switches that affect ALM's
  196.      operation.
  197.  
  198.         The main menu screen is the starting point in Address List Manager.
  199.      It offers eight different options, all of which are described fully in
  200.      the sections that follow.
  201.  
  202.  
  203.      2.0  The Full-Screen Editor
  204.  
  205.         The full screen editor (Main menu option 2) is where you type
  206.      information into the fields of the current file and return address.
  207.  
  208.         The editor screen is divided into three parts. Near the top is the
  209.      status line. The status line displays the record number currently
  210.      being displayed (called the current record), the number of records
  211.      already entered, the number of empty records that could be used, the
  212.      maximum length of the field in which the cursor is located (called the
  213.      current field), and the cursor position within the current field.
  214.      Address List Manager 4.45 Instructions                        Page  4
  215.  
  216.  
  217.         If the current record number is greater than the number of records
  218.      already entered, the current record has not yet been entered. If the
  219.      number of empty records drops to zero, no new records may be added to
  220.      the current file. The status line changes to indicate when you are
  221.      editing your return address, and to show the starting position of the
  222.      search when you are entering search criteria.
  223.  
  224.         Immediately below the status line is the instruction line. Various
  225.      instructions and prompts appear here.
  226.  
  227.         Occupying most of the screen is the actual entry area. The names of
  228.      the eight entry fields are printed on the left side, and their current
  229.      contents (if any) are printed immediately to the right. Fill dots show
  230.      where you have typed nothing. The dots may be eliminated if desired
  231.      using the Defaults menu.
  232.  
  233.         The bottom of the screen gives a brief summary of the most
  234.      frequently used command keys, and at the very bottom are the first
  235.      four letters of the definitions of all twelve function keys (twelve
  236.      definitions are always displayed even if your computer has only ten
  237.      function keys).
  238.  
  239.  
  240.      2.1  Editing and Command Keys
  241.  
  242.         When you begin editing, your cursor is placed at the beginning of
  243.      the first field. A summary of the available editing and command keys
  244.      is given below.
  245.  
  246.         Arrow Keys: You may use the up and down arrow keys to move into any
  247.      desired field. You may move around in a field by using the left and
  248.      right arrow keys. You cannot move beyond the maximum allowed length of
  249.      a field.
  250.  
  251.         Tab: Tab works exactly like the down arrow key, and Shift-Tab works
  252.      exactly like the up arrow key.
  253.  
  254.         Backspace: Moves the cursor one space to the left, erases any
  255.      character that was in that space, and moves any remaining characters
  256.      right of the cursor one space to the left.
  257.  
  258.         Delete: Works similarly, except that the cursor remains in the same
  259.      location. The character under the cursor is deleted, and any
  260.      characters to the right of the cursor are moved left.
  261.  
  262.         Home: Moves the cursor to the start of the current field.
  263.  
  264.         End: Moves the cursor to one space beyond last character typed in
  265.      the current field.
  266.  
  267.         Ctrl-Left Arrow: Moves the cursor to the beginning of the previous
  268.      word.
  269.      Address List Manager 4.45 Instructions                        Page  5
  270.  
  271.  
  272.         Ctrl-Right Arrow: Moves the cursor to the beginning of the next
  273.      word.
  274.  
  275.         Insert: Toggles between overtype and insert modes. The size of the
  276.      cursor indicates the status of insert. An underline cursor means that
  277.      insert is off, and a box-shaped cursor means that insert is on. In
  278.      overtype mode (when insert is off), typing a character replaces
  279.      anything already typed in that position. This is the default. In
  280.      insert mode, previously entered characters are shifted to the right to
  281.      make room for the new character. ALM will not let you insert a letter
  282.      if the field is full.
  283.  
  284.         Enter: Tells ALM to accept the current record, return address or
  285.      search criteria as entered. You must confirm that the record is OK
  286.      before proceeding. If you press N, you return to editing where you
  287.      left off.
  288.         If you press Y, the record is entered as typed. In the regular
  289.      editor, you advance to the next record. If you are editing your return
  290.      address, you return to the regular file editor. If you are in search,
  291.      searching begins.
  292.  
  293.         Escape: Exits the editor and returns you to the Main menu, or
  294.      returns to the regular file editor if you are in search or the return
  295.      address editor. If you have edited the current record or return
  296.      address, you are prompted for confirmation first.
  297.  
  298.         Alt-E: Erases the current field from the screen. The record does
  299.      not change in memory.
  300.  
  301.         Alt-C: Clears the entire current record on the screen. The record
  302.      does not change in memory.
  303.  
  304.         Alt-R: Restores the current record on the screen to the way it
  305.      currently exists in memory. In search or the return address editor,
  306.      Alt-R re-displays any previously entered search criteria or your
  307.      current return address. Alt-R is not active if you have nothing
  308.      entered in memory to re-display.
  309.  
  310.         Alt-D: Deletes the current record. You are first prompted for
  311.      confirmation. Deleting a record causes it to no longer be displayed,
  312.      saved or printed but leaves it in memory, thus the number of empty
  313.      records does not change. This allows you to un-delete a record later
  314.      if desired.
  315.  
  316.         Alt-U: Un-deletes a previously deleted record. The most recently
  317.      deleted record will be inserted as the current record and the current
  318.      record and any additional records will be shifted upward. You may
  319.      continue to press Alt-U to un-delete up to the last 127 deletions. You
  320.      may un-delete records even if the status line shows zero empty
  321.      records. Pressing Alt-U has no effect if you have made no deletions,
  322.      or if you exceed 127 un-deletions.
  323.  
  324.         Alt-A: Used for adding new records to a file. It moves you to the
  325.      first empty record, provided all records are not filled.
  326.      Address List Manager 4.45 Instructions                        Page  6
  327.  
  328.  
  329.  
  330.         Alt-J: Allows you to jump to any previously entered record. You are
  331.      prompted to select the desired record number. Type any valid record
  332.      number and press Enter. You may use the standard editing keys, and may
  333.      press Escape to return to the editor.
  334.  
  335.         PgUp,PgDn: Scans through the records, up and down one at a time.
  336.  
  337.         If you have edited the current record and press Alt-U, Alt-A, PgUp
  338.      or PgDn, ALM asks if you want to keep the changes to the current
  339.      record. This same prompt occurs after you enter a valid record number
  340.      when using Alt-J. After you press Y or N, the selected action is
  341.      performed.
  342.  
  343.         Alt-S: Enters search mode. You must have at least one record
  344.      entered to enter search. If you previously entered any search
  345.      criteria, it will be printed on the screen. You may press Alt-C to
  346.      clear the old search criteria if desired, and you may press Escape to
  347.      return to the editor.
  348.         Type the desired search criteria and press Enter to begin
  349.      searching. ALM finds the first record that matches your criteria, or
  350.      displays a message if no match is found. The search begins with the
  351.      record number shown on the status line.
  352.         Matches to your search criteria are detected as follows:
  353.      1. A blank field in the search criteria matches anything.
  354.      2. Anything to the right of your criteria is ignored. As an example,
  355.      if you type "Mr" as search criteria, all of the following will match:
  356.      "Mr" "Mrs." and "Mr. & Mrs."
  357.      3. Searches are case-sensitive; "A" does not match "a."
  358.         Searching is faster if you type something in either the Last Name
  359.      or Zip Code fields, since these are the first fields ALM compares in
  360.      searching.
  361.  
  362.         Ctrl-R: Enters the return address editor, where you may inspect and
  363.      edit your return address. Your current return address, if one exists,
  364.      is displayed. Editing is done exactly as in the regular file editor.
  365.      Press Enter to to accept the address as entered, or Escape to return
  366.      to the regular editor without any changes. If you make changes,
  367.      remember to save your new return address to disk (check the section on
  368.      File Operations for details).
  369.  
  370.         Alt-1: Selects the current field as the primary sort field (shown
  371.      by the bright asterisk to the left of the field name). If the selected
  372.      field is already the secondary sort field, the sort fields are
  373.      swapped. The sort fields may also be changed from the Defaults menu
  374.      (consult the Defaults section for details).
  375.  
  376.         Alt-2: Same as Alt-1, but selects the secondary sort field (shown
  377.      by the darker asterisk).
  378.  
  379.         Alt-H: Displays the help screen, which briefly summarizes all the
  380.      editing and command keys.
  381.      Address List Manager 4.45 Instructions                        Page  7
  382.  
  383.  
  384.         Function Keys: The function keys provide a shortcut way of typing
  385.      frequently used items. Each function key may take the place of up to
  386.      15 individual keystrokes. The keys are pre-defined with words often
  387.      used in addresses. They may be changed as desired from the Defaults
  388.      menu (consult the Defaults section for details, including a list of
  389.      the default definitions).
  390.  
  391.  
  392.      3.0  File Operations
  393.  
  394.         Selecting main menu option 1 brings up the File Operations menu.
  395.      File operations transfer data between memory and disk. Records that
  396.      you type into the current file and current return address are stored
  397.      only in the computer's memory. In order to be able to retrieve them
  398.      later, they must be saved to disk. You may save your files any time
  399.      you wish. It is a good idea when entering a large amount of data to
  400.      save your work frequently, so you won't lose everything you've typed
  401.      in the event of a power failure.
  402.  
  403.         The File Operations menu allows you to load or save a return
  404.      address or regular file, as well as clear the current file. Return
  405.      address files and regular files are handled independently. Saving or
  406.      loading one does not affect the other.
  407.  
  408.         You can load in a disk file at any time, either combining it with
  409.      data already in memory, or replacing data currently in memory. If you
  410.      are loading a regular file and have records entered in the current
  411.      file, the disk file is added onto the end of the current file (memory
  412.      permitting) unless you first clear the current file. You may clear the
  413.      current file from either the Main or File Operations menu. Loading a
  414.      return address file replaces the current return address.
  415.  
  416.         You can save either the complete current file or any portion of it.
  417.      If you select the Save part of file option (option 3), you first
  418.      choose the range to save. The method used is the same as is used when
  419.      selecting the print range, except that the save range is cleared each
  420.      time you save a file. Check the printing section for details.
  421.  
  422.  
  423.      3.1  Loading and Saving
  424.  
  425.         All load and save operations work essentially the same, including
  426.      those involving setup files (which are accessed through the Defaults
  427.      menu). You begin by selecting the directory to be accessed. Enter any
  428.      valid directory, using the standard editing keys. ALM displays a
  429.      listing of all of the files in the selected directory that have the
  430.      default extension (Consult the appendix on disk file names for more
  431.      information on directories and default extensions).
  432.  
  433.         Shown in the listing are the base file name (without the extension)
  434.      and each file's size. If there are more than 40 files, the display
  435.      pauses each time the screen fills. A status line at the top of the
  436.      screen indicates the default extension, number of files in the
  437.      Address List Manager 4.45 Instructions                        Page  8
  438.  
  439.  
  440.      directory with the default extension and the number of bytes free on
  441.      the disk. Just below the status line is the directory being accessed.
  442.  
  443.         After the file listing is displayed, type the desired name and
  444.      press Enter to begin saving or loading. You may also press Escape to
  445.      return to the directory selection line if you want to choose a
  446.      different directory.
  447.  
  448.         If you are saving a file and use a file name that already exists,
  449.      you'll be warned of this, and must confirm that you want to overwrite
  450.      the existing file. This prevents you from accidentally using the same
  451.      name twice, and losing the previous contents of the file.
  452.  
  453.         If the disk operation is not successful, an error message tells you
  454.      what went wrong. Correct the error, and press any key to restart the
  455.      process (remember, you may press Escape to return to the menu).
  456.  
  457.  
  458.      4.0  Printing
  459.  
  460.         Your mailing list is of little use until you print it onto your
  461.      labels or envelopes. Selecting Main menu option 3 displays the Print
  462.      menu, which offers seven options.
  463.  
  464.         If you do not want to print the entire current file, choose option
  465.      1 and select the range of records you want to print. Use the left and
  466.      right arrow keys to scan through the records one at a time, or the up
  467.      and down arrow keys to scan through 10 per cent of the available range
  468.      at a time. Press Home to move to the lowest possible record number, or
  469.      End to move to the highest record number. When you have located the
  470.      desired record, select it by pressing Enter. You may also press Escape
  471.      to return to the menu. A list of keys used is shown at the bottom of
  472.      the screen.
  473.  
  474.         Once you have chosen a print range, it remains in effect until you
  475.      change it. If the number of records is decreased, the range is
  476.      adjusted accordingly.
  477.  
  478.         After selecting the print range, if you have a return address
  479.      entered you choose if you want to print return addresses. If you press
  480.      Y, ALM prints your current return address on each envelope, or prints
  481.      a return address label for each destination address label.
  482.  
  483.         Before printing your actual labels or envelopes, you may want to
  484.      choose Print menu option 2 or 3 to test the label or envelope
  485.      positioning in the printer. The test prints sample text in all four
  486.      printable lines in both the return and destination address position on
  487.      an envelope or in one full row of labels. It fills each line to the
  488.      maximum address line width, and advances to the top of the next label,
  489.      or performs your selected action after printing an envelope. This lets
  490.      you judge both vertical and horizontal label or envelope positioning.
  491.      Address List Manager 4.45 Instructions                        Page  9
  492.  
  493.  
  494.         You may repeat the process as often as needed until you get the
  495.      alignment correct. If you use the test carefully, all your actual
  496.      labels or envelopes will be perfectly aligned.
  497.  
  498.         In addition to checking the alignment of your labels or envelopes
  499.      prior to printing, this test is useful for determining the correct
  500.      print settings for a particular size of label or envelope.
  501.  
  502.         Print menu options 4 and 5 print the selected range of records in
  503.      the current file, or the entire current file if you have not chosen a
  504.      range. Return addresses also are printed unless you have no return
  505.      address entered or have selected not to print return addresses.
  506.  
  507.         To interrupt printing in progress, press Escape. You then have the
  508.      option of continuing on where printing was halted, or of terminating
  509.      printing. Printing may not stop until some time after you press Escape
  510.      if your printer has a large buffer.
  511.  
  512.  
  513.      4.1  Output Formatting
  514.  
  515.         Your addresses display and print in the following format:
  516.                        [Title] [First Name] [Last Name]
  517.                        [Extra Line]
  518.                        [Street]
  519.                        [City], [State] [Zip Code]
  520.  
  521.         ALM inserts spaces between adjacent fields on the same line
  522.      (Title/First Name/Last Name and City/State/Zip Code) only as required,
  523.      so spaces won't appear where they are not wanted.
  524.  
  525.         For example, if you type "Mr." in the Title field and "Smith" in
  526.      the Last Name field, it prints as "Mr. Smith." You can also type a
  527.      company name in the Last Name field (leaving the Title and First Name
  528.      blank), and it will not be preceded by spaces in the printout.
  529.  
  530.         A comma is inserted after the City field if it is not blank unless
  531.      both the State and Zip Code fields are blank.
  532.  
  533.         If the Title, First Name and Last Name fields are all blank,
  534.      printing begins on the second line. If the Extra Line or Street fields
  535.      are blank, the next lower line that is not blank is printed. This way,
  536.      there no blank lines will appear within your addresses.
  537.  
  538.         If you do experience blank lines or extra spaces in your addresses,
  539.      you probably have accidentally typed some spaces in one of the fields
  540.      you intend to be blank. Go back to the editor, and press Alt-E in the
  541.      appropriate fields to make sure they are empty. Using the editor fill
  542.      dots helps eliminate this problem. Check the Defaults section for more
  543.      information on fill dots.
  544.  
  545.         If the printing does not fit properly on your labels or envelopes,
  546.      select Print menu option 6 to bring up the Print Settings menu. Use of
  547.      this menu is described fully in the following section.
  548.      Address List Manager 4.45 Instructions                        Page  10
  549.  
  550.  
  551.  
  552.         Print menu option 7 (or Escape) returns you to the Main menu.
  553.  
  554.  
  555.      4.2  Print Settings
  556.  
  557.         The Print Settings menu (Print menu option 6 or Defaults menu
  558.      option 1) allows you to customize ALM's output to match the labels or
  559.      envelopes you are using. You can send a string of control codes to
  560.      your printer both before and after printing, or even change the print
  561.      output device. Your chosen settings can then be saved in a setup file
  562.      using the Defaults menu (consult the Defaults section for complete
  563.      information).
  564.  
  565.         The Print Settings menu offers seven options. You may use the
  566.      standard editing keys when entering information, or press Escape any
  567.      time to return to the Print Settings menu. The following options are
  568.      available:
  569.  
  570.         Option 1: Address line width. The address line width controls how
  571.      many characters are printed across on your labels or envelopes
  572.      horizontally. It is used by the editor to control the maximum lengths
  573.      of the entry fields. You can specify any line width between 20 and 40
  574.      characters. The default is 37.
  575.  
  576.         Option 2: Label settings. These settings control the print layout
  577.      when you are printing labels.
  578.         The number of lines per label selects the distance between the tops
  579.      of your labels. You may choose from 4 to 99 lines per label. The
  580.      default is 6.
  581.         The number of labels across may be 1, 2, 3 or 4. The default is 2.
  582.      You also must select a tab position for each label you are printing
  583.      across, which should correspond to its starting column position. You
  584.      can select any column position up to 255, but you must allow enough
  585.      space for each label to be printed based on your selected address line
  586.      width and number of labels across, along with any tab positions you
  587.      have already entered. The default tab positions are 1, 44, 87 and
  588.      130.
  589.  
  590.         Option 3: Envelope settings. These settings control the print
  591.      layout when you are printing envelopes.
  592.         The number of lines between addresses selects the vertical position
  593.      of the destination address. The first four lines are reserved for the
  594.      return address, regardless of the actual number of lines it occupies.
  595.      You may enter any value from 0 to 99 lines; the default is 7.
  596.         The tab positions select the horizontal positions of the return and
  597.      destination addresses. You may enter any tab position from 1 to 255
  598.      for each address. The default tab positions are 1 and 40.
  599.         The remaining settings are Yes/No action options. The form feed
  600.      option sends a form feed to eject each envelope after it is printed,
  601.      and the pause option stops printing between envelopes to allow you to
  602.      load another envelope. The default for both is Y.
  603.      Address List Manager 4.45 Instructions                        Page  11
  604.  
  605.  
  606.         Options 4 and 5: Pre/post-print string. These are optional strings
  607.      of up to 50 control characters that ALM will send to your printer
  608.      before and after printing. These control characters can be used to
  609.      change such things as the type style, letter spacing, line spacing,
  610.      etc. The exact capabilities vary from printer to printer. Consult your
  611.      printer manual for the desired control codes for your printer. They
  612.      must be entered one character at a time by ASCII code number. All
  613.      ASCII code numbers (0-255) are allowed except code 26. Press Enter on
  614.      a blank line to terminate the string, or Escape to return to the
  615.      Defaults menu without changing the setup string. There are no default
  616.      printer strings.
  617.  
  618.         Option 6: Print output device. ALM's printed output normally goes
  619.      to parallel printer port 1, but may be directed using DOS standard
  620.      device names to any of the parallel printer ports (LPT1: LPT2: LPT3:),
  621.      to the screen (SCRN:) or to a disk file. To use a disk file, simply
  622.      type the desired file name as the print output device. You may precede
  623.      the file name with a drive and directory name. For example, to send
  624.      ALM's output to the file OUTPUT.TXT in the ADDRESS directory of drive
  625.      C, type C:\ADDRESS\OUTPUT.TXT as the print output device.
  626.         You might want use a disk file for output if you don't have access
  627.      to or don't want to use a printer while you are running ALM, or if you
  628.      want to use some type of print enhancement program on ALM's output. If
  629.      the device you select is not valid, an error message will be displayed
  630.      when you attempt to print. The default output device is LPT1:.
  631.  
  632.         Option 7 (or Escape): Return to previous menu. Takes you back to
  633.      either the Print or Defaults menu.
  634.  
  635.  
  636.      4.3  Label Suggestions
  637.  
  638.         ALM's standard default label print settings are designed for two-
  639.      across 3-13/16 x 15/16 inch labels, printed at 10 characters per inch
  640.      horizontally and 6 lines per inch vertically. These labels are
  641.      especially easy to use, since their carrier is the same width as
  642.      standard 80-column paper. Other popular widths include 3-1/2 and 2-1/2
  643.      inches.
  644.  
  645.         If you are not sure how many characters will fit across your
  646.      labels, try measuring the labels. Divide the width by the character
  647.      width on your printer that you plan to use for printing your labels.
  648.      The default character width on nearly all printers is 1/10 inch (10
  649.      characters per inch), and many are capable of other widths.
  650.  
  651.         To calculate the starting column position(s) for your labels,
  652.      measure the distance from the left edge of the first column on your
  653.      printer to the left edge of each of your labels. If possible, it is
  654.      best to position your labels so that the left edge of the leftmost
  655.      label is aligned with the first column on your printer.
  656.  
  657.         For the vertical spacing, measure the distance between the tops of
  658.      your labels. Divide this distance by the line spacing on your printer.
  659.      Address List Manager 4.45 Instructions                        Page  12
  660.  
  661.  
  662.      The default spacing for most printers is 1/6 inch (6 lines per inch),
  663.      and most are capable of many other settings.
  664.  
  665.  
  666.      4.4  Envelope Suggestions
  667.  
  668.         ALM's standard default envelope print settings are designed for
  669.      large-size (4-1/8 x 9-1/2) envelopes, printed at 10 characters per
  670.      inch horizontally and 6 lines per inch vertically. Many other envelope
  671.      sizes are commonly used. The table below gives suggested settings for
  672.      some popular sizes.
  673.  
  674.      Envelope Size    Type size(cpi)  Lines between addresses  Tab setting
  675.      3-5/8 x 6-1/2          10                   6                  25
  676.      3-5/8 x 6-1/2          12                   6                  35
  677.      3-7/8 x 7-1/2          10                   7                  30
  678.      3-7/8 x 7-1/2          12                   7                  40
  679.      4-1/8 x 9-1/2          10                   7                  40
  680.      4-1/8 x 9-1/2          12                   7                  50
  681.  
  682.         The tab setting listed in the table is for the destination address.
  683.      The return address tab position for all sizes is 1, assuming that you
  684.      load your envelopes so that their left edge is aligned with column 1
  685.      on your printer.
  686.  
  687.         The form feed option should be used unless you want to manually
  688.      adjust each envelope to the top of form position. If you do not select
  689.      form feed option, be sure to select the pause option so you'll have a
  690.      chance to load a new envelope.
  691.  
  692.         If you are using continuous form envelopes, the form feed may not
  693.      advance the correct distance to the top of the next envelope. You may
  694.      have to set the correct distance by placing the appropriate control
  695.      code in your setup string. Your printer manual will give the correct
  696.      code for setting the form feed distance on your printer.
  697.  
  698.         The pause between envelopes option should be used unless you are
  699.      using continuous form envelopes and the form feed option to advance to
  700.      the next envelope, or a sheet feeder to automatically load your
  701.      envelopes.
  702.  
  703.  
  704.      4.5  General Print Settings Suggestions
  705.  
  706.         When you have selected your print settings, return to the Print
  707.      menu and give them a try using the appropriate print alignment test.
  708.      You may want to use regular paper to avoid wasting labels or
  709.      envelopes.
  710.  
  711.         If you find that you need to change your printer's line or letter
  712.      spacing, look up the appropriate codes in you printer manual, and
  713.      enter them in your Pre-print string.  You might also want to restore
  714.      your printer's normal settings by placing the codes in your Post-print
  715.      string.
  716.      Address List Manager 4.45 Instructions                        Page  13
  717.  
  718.  
  719.  
  720.         When you find the correct settings, save them in your setup file
  721.      for future retrieval. Consult the defaults section for details.
  722.  
  723.  
  724.      5.0  Defaults
  725.  
  726.         Selecting Main menu option 6 displays the Defaults menu. The
  727.      Defaults menu is your key to customizing ALM. It not only lets you
  728.      modify program defaults, but also allows you to create a setup file
  729.      that automatically sets the defaults the way you want them every time
  730.      ALM is run. When you run ALM, it looks for the file ALMSETUP.DAT or
  731.      the alternate setup file name you give using the /S switch on the
  732.      command line. If the file is found, its contents are loaded and used.
  733.      If the file is not found, it is ignored and the standard default
  734.      settings are used.
  735.  
  736.         The Defaults menu offers eight options. You may use the standard
  737.      editing keys when entering information, and may press Escape any time
  738.      to return to the Defaults menu. The following options are available:
  739.  
  740.         Option 1: Print options menu. Allows you to set ALM's print
  741.      settings to correspond to the labels or envelopes you are using.
  742.      Consult the section on the Print options menu for complete details.
  743.  
  744.         Option 2: Sort fields. Your selection changes both the default and
  745.      current sort fields. Since the sort fields can always be changed
  746.      within the editor, it only makes sense to use the Defaults menu if you
  747.      intend to save them in a setup file. The default primary sort field is
  748.      Last Name, and the default secondary sort field is First Name.
  749.  
  750.         Option 3: Function key definitions. Each function key may be
  751.      defined to any string of up to 15 characters. Twelve definitions are
  752.      always displayed, even if your computer has only ten function keys.
  753.  
  754.         The default function key definitions are:
  755.      F1: Mr.                F5: Inc.                F9: Drive
  756.      F2: Ms.                F6: Street             F10: Lane
  757.      F3: Mrs.               F7: Road               F11: Attn
  758.      F4: Corporation        F8: Avenue             F12: c/o
  759.  
  760.         Option 4: Editor fill dots. By default, ALM fills spaces in which
  761.      you have typed nothing with a dot. Without the dots, these untyped
  762.      spaces are identical to typed spaces. You may accidentally type spaces
  763.      in a field you intend to be blank, which causes extra spaces or extra
  764.      lines in your printout. Fill dots also eliminate the possibility of
  765.      part of a field not being read by the editor, since the editor only
  766.      reads up to the first untyped position in each field. Fill dots make
  767.      this position easily visible on the screen. The default for displaying
  768.      fill dots is Y.
  769.  
  770.         Option 5: Save defaults to setup file. Stores the current defaults
  771.      in a disk file. Remember, if you use a name other than ALMSETUP.DAT or
  772.      a drive or directory other than those current when ALM is run, you
  773.      Address List Manager 4.45 Instructions                        Page  14
  774.  
  775.  
  776.      will have to use the /S switch when you run the program in order to
  777.      automatically load the setup file.
  778.  
  779.         Option 6: Load new setup file. Loads a previously created setup
  780.      file, changing the current defaults to those specified in the file.
  781.         Loading or saving setup files is handled exactly the same as
  782.      regular and return address files. Consult the File Operations section
  783.      for complete information.
  784.  
  785.         Option 7: Restore standard defaults. Changes all current defaults
  786.      to their standard settings (those used when no setup file has been
  787.      loaded). You are prompted for confirmation first.
  788.  
  789.         Option 8 (or Escape): Return to main menu. Takes you back to the
  790.      program when you are finished setting the defaults.
  791.  
  792.  
  793.      5.1  Suggestions for Setup Files
  794.  
  795.         You can create as many setup files as you wish. It is a good idea
  796.      to have a setup file for all the different size labels, envelopes or
  797.      type styles that you use.
  798.  
  799.         Simply give each setup file a unique name, then specify the
  800.      appropriate file name with the /S switch when you start ALM, or load
  801.      the desired file using the Defaults menu.
  802.  
  803.  
  804.      6.0  Miscellaneous Main Menu Functions
  805.  
  806.         The Remaining Main menu selections access various functions. They
  807.      are described in the sections that follow.
  808.  
  809.      6.1  Sorting
  810.  
  811.         You will probably want the records in your files to be in a
  812.      particular order. Main menu option 4, ALM's fast sorting routine, will
  813.      sort the current file using the currently selected primary and
  814.      secondary sort fields. The primary sort field determines the basic
  815.      order of the sorted records. The secondary sort fields are used when
  816.      primary sort fields are identical.
  817.  
  818.  
  819.      6.2  Clearing the Current File
  820.  
  821.         When you select the Clear file option from the Main menu (option 5)
  822.      or the File Operations menu (option 6), you will erase all records in
  823.      the file currently in memory. Records that have been deleted can no
  824.      longer be un-deleted. You are prompted for confirmation before the
  825.      file is cleared. Clearing the current file does not clear your current
  826.      return address.
  827.      Address List Manager 4.45 Instructions                        Page  15
  828.  
  829.  
  830.      6.3  DOS Shell
  831.  
  832.         Main menu option 7, the DOS shell option, lets you return to DOS,
  833.      leaving ALM in memory. You may do anything you would ordinarily do in
  834.      DOS, such as changing directories, formatting disks or even running
  835.      another program. To return to ALM, enter the EXIT command.
  836.  
  837.         Since ALM is still in memory, you will have less memory available
  838.      than you normally would, so some programs may not run. It is possible
  839.      to force ALM to use less memory than it ordinarily would in order to
  840.      save enough room to run another program. This requires use of the /M
  841.      switch at startup. Consult the section on switches for details.
  842.  
  843.         Though you may run any another program while in DOS, it is not wise
  844.      to load any memory-resident programs. They can behave unpredictably at
  845.      times, and can even occasionally overwrite ALM. Load memory-resident
  846.      programs before you run ALM.
  847.  
  848.         It is also a good idea to check the operation of any program you
  849.      plan to run using the DOS shell before you have any important data
  850.      entered in ALM. Unforeseen memory conflicts could lock up your
  851.      computer and lose your data. If you have data entered and want to run
  852.      an untested program, save your current file to disk first.
  853.  
  854.         In order to be able to exit to DOS, ALM must be able to locate the
  855.      command processor file, usually called COMMAND.COM. DOS expects to
  856.      find this file where it was when you booted the computer, typically in
  857.      drive A for floppy disk users and drive C for hard disk users. If the
  858.      file is not found, an error message shows the name and expected
  859.      location of the file. Press any key to return to the menu.
  860.  
  861.         For floppy disk users, it is possible to ease this operation by
  862.      copying the command processor file to a RAM disk, then setting the
  863.      COMSPEC environment variable to COMSPEC=C:\COMMAND.COM. Consult your
  864.      DOS manual for more information.
  865.  
  866.         Though ALM tries to save enough memory to allow the DOS shell
  867.      operation, there may be circumstances where there is not enough
  868.      memory. If this happens, you will see an error message. Press any key
  869.      to return to the main menu.
  870.  
  871.  
  872.      6.4  Quitting ALM
  873.  
  874.         When you select Quit (Main menu option 8 or Escape), you will exit
  875.      from ALM and return to DOS. Any data in the current file will be lost,
  876.      so be sure to save the current file to disk if you want to retrieve it
  877.      at a later time. You are prompted for confirmation before the program
  878.      terminates.
  879.      Address List Manager 4.45 Instructions                        Page  16
  880.  
  881.  
  882.      Appendix A: ALM Disk File Names and Directories
  883.  
  884.         In ALM, disk file names are governed by the usual DOS rules. A file
  885.      name consists of a base name of up to eight characters, plus an
  886.      optional extension of up to three characters. The extension is
  887.      separated from the base file name with a period. Like DOS, ALM always
  888.      converts file names to uppercase, regardless of how they are typed.
  889.  
  890.         By default, files created with ALM are given the appropriate
  891.      default extension based on the type of file if you simply omit the
  892.      extension when you type the file name. This allows you to use only the
  893.      base name, without worrying about the extension. The defaults are .ALM
  894.      for regular and return address files and .DAT for setup files.
  895.  
  896.         Though use of the default extensions is highly recommended, you may
  897.      use any extension you wish. If you want to use a file that has no
  898.      extension, type a period at the end of the file name. Keep in mind
  899.      that files with nonstandard extensions will not appear in ALM's file
  900.      listing.
  901.  
  902.         ALM can access any subdirectory on any disk drive. All you need to
  903.      do is type the desired path when ALM prompts you to enter a directory.
  904.      A path consists of a drive letter, followed by a colon, then a list of
  905.      directory names, each preceded by a backslash. If you omit any part of
  906.      the path, whatever is current is assumed. As a special convenience for
  907.      users of previous versions of ALM, if you enter a single letter as the
  908.      directory, it is assumed to be a drive letter.
  909.  
  910.         ALM stores separate paths for each type of file it uses. The
  911.      default path is the current path at startup, unless you specify a path
  912.      using the /F, /R or /S switches.
  913.  
  914.         Your DOS manual contains a complete explanation of file names,
  915.      paths and subdirectories.
  916.  
  917.  
  918.      Appendix B: Command Line Switches
  919.  
  920.         Command line switches affect the way ALM operates. They are typed
  921.      on the command line following the program name. Switches may be typed
  922.      in upper or lower case, and each must be preceded by a forward slash.
  923.      If you use multiple switches, they may be typed in any order. Spaces
  924.      are not required between switches, but may be used if desired.
  925.  
  926.         /D (Display mode change): ALM has two different methods for
  927.      displaying the main menu, entry form and help screens. The proper mode
  928.      for your computer is selected automatically, depending on the type of
  929.      display adapter it has. In the fast mode, chosen for and usable only
  930.      on adapters that have enough video memory to hold four pages of text
  931.      at a time, the entire screens appear at once. In the slow mode,
  932.      selected for adapters with less video memory but usable on all
  933.      systems, the screens appear one line at a time. The /D switch
  934.      overrides ALM's selection, and switches to the opposite mode. It is
  935.      provided for experimentation and for those rare instances when the
  936.      Address List Manager 4.45 Instructions                        Page  17
  937.  
  938.  
  939.      automatic selection is incorrect. It may also be necessary to use the
  940.      /D switch if you run ALM in a multitasking environment.
  941.  
  942.         /B (Black and white): Suppresses color from the composite output of
  943.      the Color/Graphics Adapter (CGA). It may make text appear sharper when
  944.      ALM is run on a machine with a composite monochrome monitor connected
  945.      to a CGA.
  946.  
  947.         /T (Tandy): This switch should be used if you run ALM on a Tandy
  948.      1000 computer with a 90-key keyboard, in order to access function keys
  949.      11 and 12.
  950.  
  951.         /M [number] (Save memory): Saves [number] kilobytes of memory for
  952.      other uses. Ordinarily, ALM saves 50 kilobytes of memory and uses the
  953.      rest to hold as many records as possible, up to a maximum of 2400
  954.      records. The /M switch allows you to reserve enough memory to run
  955.      another program while ALM is loaded using the DOS shell operation.
  956.         Using a number larger than 50 will probably decrease the number of
  957.      records available in ALM, and using a smaller number will increase the
  958.      number of records (to a maximum of 2400). Using a very small number
  959.      will probably not allow enough memory for the DOS shell operation.
  960.      The minimum number of kilobytes you may save is 2; the maximum depends
  961.      on the amount of memory in your system. If you specify a number
  962.      smaller than 2, 2 kilobytes are saved. If you specify a number that is
  963.      too large, ALM will not run.
  964.  
  965.         /Q (Quiet mode): Suppresses the negative response tone normally
  966.      heard when you press an inactive key.
  967.  
  968.         /F [filename] (regular file load): Tells ALM to load [filename] at
  969.      startup. Any file name may be used, including a complete path name.
  970.      If you omit the extension, .ALM is assumed.
  971.  
  972.         /R [filename] (alternate return address file): Tells ALM to load
  973.      [filename] as a return address file instead of the default file name,
  974.      RETURN.ALM. Any file name may be used, including a complete path name.
  975.      If you omit the extension, .ALM is assumed.
  976.  
  977.         /S [filename] (alternate setup file): Tells ALM to load [filename]
  978.      as a setup file instead of the default file name, ALMSETUP.DAT. Any
  979.      file name may be used, including a complete path name. If you omit the
  980.      extension, .DAT is assumed.
  981.  
  982.         For the above three switches, if you supply a path only, terminated
  983.      by a backslash, it becomes the default directory for the corresponding
  984.      type of file.
  985.  
  986.         The following are some examples of switch usage. The first example
  987.      runs ALM on a Tandy machine, saves 128 kilobytes of memory for other
  988.      uses, and loads the regular file CLIENTS.ALM, which is located in the
  989.      ADDRESS directory of the disk in drive C:
  990.                       ALM /T /M 128 /F C:\ADDRESS\CLIENTS
  991.      Address List Manager 4.45 Instructions                        Page  18
  992.  
  993.  
  994.         The next example runs ALM on a machine with a composite monochrome
  995.      monitor, eliminates the negative response tone, and loads the setup
  996.      file ENVELOPE.DAT, which is in the current drive and directory and the
  997.      return address file BUSINESS.ALM, which is in the ALM directory of the
  998.      current drive:
  999.                     ALM /B /Q /S ENVELOPE /R \ALM\BUSINESS
  1000.  
  1001.         The final example runs ALM, changes the default display mode,
  1002.      reserves only 5 kilobytes of memory, and makes the ADDRESS directory
  1003.      on the current drive the default directory for regular files:
  1004.                             ALM /D /M 5 /F ADDRESS\
  1005.  
  1006.  
  1007.      Appendix C: Program File Identification
  1008.  
  1009.         The program file, ALM.EXE, has the following attributes:
  1010.      Size: 62469 bytes   Date: 08-04-92   Time: 4:45am
  1011.  
  1012.  
  1013.      Appendix D: Distribution and Registration
  1014.  
  1015.         Address List Manager (including its documentation) is Copyright
  1016.      (c)1990-92 by Jack Hudgions. It may be copied freely, as long as it is
  1017.      not altered in any way and all of the files in the distribution
  1018.      archive are included.
  1019.  
  1020.         Address List Manager is user-supported software. If you find ALM
  1021.      useful, encourage further development by registering. For only
  1022.      $10, you'll be entitled to free updates, guaranteed at least through
  1023.      the 4.xx series.
  1024.  
  1025.         Version 4.50 will include telephone number storage, additional
  1026.      print formats, configurable colors and other enhancements.  Further
  1027.      developments planned for future versions include mouse support and
  1028.      EMS/XMS support, plus whatever great suggestions users make.
  1029.  
  1030.         When you register, you'll receive instructions on how to use the
  1031.      REGISTER.EXE program to customize your copy of ALM, and eliminate the
  1032.      registration reminder messages.
  1033.  
  1034.         Consult the REGISTER.FRM file for more information.  Direct all
  1035.      registration payments, questions, comments and suggestions to:
  1036.         Jack Hudgions
  1037.         2324 Killarney Way
  1038.         Tallahassee, FL 32308-3151
  1039.  
  1040.         You can also contact the author on the GEnie commercial on-line
  1041.      service (GE Mail address: J.HUDGIONS), and in the Shareware
  1042.      conferences on the Fido, ILink, Intelec and RIME BBS networks.
  1043.  
  1044.         GEnie users may use GEnie's Gift of Time as registration payment.
  1045.      The latest version of ALM can always be found in the GEnie IBM
  1046.      software library.
  1047.